API Documentation
nkMaths::Vector Member List

This is the complete list of members for nkMaths::Vector, including all inherited members.

addW(float value)nkMaths::Vector
addX(float value)nkMaths::Vector
addY(float value)nkMaths::Vector
addZ(float value)nkMaths::Vector
dotProductAsVec2(const Vector &other) constnkMaths::Vector
dotProductAsVec3(const Vector &other) constnkMaths::Vector
dotProductAsVec4(const Vector &other) constnkMaths::Vector
fromString(const std::string_view &str)nkMaths::Vector
getCrossVec2(const Vector &other)nkMaths::Vector
getCrossVec3(const Vector &other) constnkMaths::Vector
getCrossVec4(const Vector &other1, const Vector &other2) constnkMaths::Vector
getDistance(const Vector &other) constnkMaths::Vector
getDistanceSquared(const Vector &other) constnkMaths::Vector
getLength() constnkMaths::Vector
getLengthSquared() constnkMaths::Vector
getNormalizedAsVec2() constnkMaths::Vector
getNormalizedAsVec3() constnkMaths::Vector
getNormalizedAsVec4() constnkMaths::Vector
getValues() constnkMaths::Vector
getW() constnkMaths::Vector
getX() constnkMaths::Vector
getY() constnkMaths::Vector
getZ() constnkMaths::Vector
multW(float value)nkMaths::Vector
multX(float value)nkMaths::Vector
multY(float value)nkMaths::Vector
multZ(float value)nkMaths::Vector
normalizeAsVec2()nkMaths::Vector
normalizeAsVec3()nkMaths::Vector
normalizeAsVec4()nkMaths::Vector
operator!=(const Vector &other) constnkMaths::Vector
operator*(const Vector &other) constnkMaths::Vector
operator*(const Quaternion &other) constnkMaths::Vector
operator*(const Matrix &mat) constnkMaths::Vector
operator*(float coeff) constnkMaths::Vector
operator*=(const Vector &other)nkMaths::Vector
operator*=(const Quaternion &other)nkMaths::Vector
operator*=(const Matrix &other)nkMaths::Vector
operator*=(float coeff)nkMaths::Vector
operator+(const Vector &other) constnkMaths::Vector
operator+=(const Vector &other)nkMaths::Vector
operator-(const Vector &other) constnkMaths::Vector
operator-=(const Vector &other)nkMaths::Vector
operator/(const Vector &other) constnkMaths::Vector
operator/(float coeff) constnkMaths::Vector
operator/=(const Vector &other)nkMaths::Vector
operator/=(float coeff)nkMaths::Vector
operator<(const Vector &other) constnkMaths::Vector
operator<=(const Vector &other) constnkMaths::Vector
operator=(const Vector &other)nkMaths::Vector
operator=(const IVector &other)nkMaths::Vector
operator==(const Vector &other) constnkMaths::Vector
operator>(const Vector &other) constnkMaths::Vector
operator>=(const Vector &other) constnkMaths::Vector
setAsCrossVec2(const Vector &other)nkMaths::Vector
setAsCrossVec3(const Vector &other)nkMaths::Vector
setAsCrossVec4(const Vector &other1, const Vector &other2)nkMaths::Vector
setW(float value)nkMaths::Vector
setX(float value)nkMaths::Vector
setY(float value)nkMaths::Vector
setZ(float value)nkMaths::Vector
Vector()nkMaths::Vector
Vector(float x, float y)nkMaths::Vector
Vector(float x, float y, float z)nkMaths::Vector
Vector(float x, float y, float z, float w)nkMaths::Vector
Vector(const Vector &other)nkMaths::Vector
Vector(const IVector &other)nkMaths::Vector
Vector(const DirectX::XMVECTOR &value)nkMaths::Vector
~Vector()nkMaths::Vector